<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.3"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>SSDP Help: 成员列表</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectalign">
   <div id="projectname">SSDP Help<span id="projectnumber">&#160;2.04.01</span>
   </div>
   <div id="projectbrief">仅供测试</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.3 -->
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('../../',false,false,'search.php','搜索');
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div class="header">
  <div class="headertitle"><div class="title">XEllipse3d 成员列表</div></div>
</div><!--header-->
<div class="contents">

<p>成员的完整列表，这些成员属于 <a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a>,包括所有继承而来的类成员</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#acc454602a21c1a64ffeaa85f637e7a7a">AngleToFraction</a>(double angle) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a2eab7b09fb71c2489130931e642e43c7">ArcLength</a>() const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>center</b> (定义于 <a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a>)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a7484c69dddd3d4d8a860e349eb6f2d1b">ClosestPointBoundedXY</a>(XPoint3dR closePoint, double &amp;closeParam, double &amp;distXY, XPoint3dCR spacePoint, XMatrix4dCP worldToLocal) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ad22272d3fb015cdc27931f6846d23f0c">ClosestPointBoundedXY</a>(XPoint3dR closePoint, double &amp;closeParam, double &amp;distXY, XPoint3dCR spacePoint, XMatrix4dCP worldToLocal, bool extend0, bool extend1) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ab307f8eac2b67cca0becd6838846be2b">ClosestPointXYBounded</a>(double &amp;minAngle, double &amp;minDistSquared, XPoint3dR minPoint, XPoint3dCR point) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a60000d1d9d92b8647f984a35ff566a32">ComplementSweep</a>()</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a7cb9e3bcfea4660babcbc4cb0c75e245">Evaluate</a>(XPoint3dR point, double theta) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a33499eb4bfd3ee12dc8d917073709120">Evaluate</a>(XPoint3dR point, double xx, double yy) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a72e0730c4b19732a490bd9b9ebc42b98">Evaluate</a>(XPoint4dR point, double theta) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ade7b20f5c1e56feeb61aad2a663903a7">Evaluate</a>(XPoint3dR pnt3dX, XVec3dR dX, XVec3dR ddX, double theta) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a305f343013aeda0f06a193052fa9c4cf">Evaluate</a>(XPoint3dP pnt3dX, int numDerivative, double theta) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a75e5170924f659b8b9b7078e5bbab027">EvaluateEndPoints</a>(XPoint3dR startPoint, XPoint3dR endPoint) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ae1889d17dd25d9b4f795f08f65939c52">FractionParameterToDerivatives</a>(XPoint3dR pnt3dX, XVec3dR dX, XVec3dR ddX, double fraction) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a56d985f320665fb74fa3753625a0f29d">FractionParameterToPoint</a>(XPoint3dR pnt3dX, double fraction) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ad883d7f8fba24d9d740cd6a77c3b34b0">FractionToAngle</a>(double fraction) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#affcab28f354a5da57c4eb56aa784abd6">FractionToPoint</a>(double fraction) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#aea7129046871670a3deed4f84f7c454b">FromArcCenterStartEnd</a>(XPoint3dCR center, XPoint3dCR startPoint, XPoint3dCR endTarget)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#aa758a90c010030c57846096ce42dcc66">FromCenterNormalRadius</a>(XPoint3dCR center, XVec3dCR normal, double radius)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#abd1c37c0055a51af11e025b14abcea49">FromCenterRadiusXY</a>(XPoint3dCR center, double radius)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a3a1f9c152c3a7b6294323112c7287970">FromFractionInterval</a>(XEllipse3dCR parent, double startFraction, double endFraction)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a6f312a5d15c9b0554ff89a447ae24c84">FromPoints</a>(XPoint3dCR center, XPoint3dCR pnt0, XPoint3dCR pnt90, double theta0, double sweep)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ac5cb122320e39fb597ec8f0b4240457c">FromPointsOnArc</a>(XPoint3dCR start, XPoint3dCR middle, XPoint3dCR end)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a950c3233f24a2cd4834c86a34940a163">FromReversed</a>(XEllipse3dCR source)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a9a878846495e67d8d96d8fff88629e46">FromStartTangentNormalRadiusSweep</a>(XPoint3dCR pntA, XVec3dCR tangent, XVec3dCR planeNormal, double radius, double sweepRadians)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a8369898f4ba2b8a327332ec89a3e0f16">FromVectors</a>(XPoint3dCR center, XVec3dCR vector0, XVec3dCR vector90, double theta0, double sweep)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a0cd41ced7749877149fca95fe0fbaf31">GetATFields3d</a>(XPoint3dR centerOUT, double *pQuatWXYZ, XVec3dR directionX, XVec3dR directionY, double &amp;rx, double &amp;ry, double &amp;startAngle, double &amp;sweepAngle) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#aba6fd1a0e4f26f2da1f1572b4385c270">GetLimits</a>(double &amp;startAngle, double &amp;endAngle) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a44bea0c7f0705585dbe61b30ba37760e">GetRange</a>(XRange3dR range) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ae6490730aa530309d5575d8731908400">GetSweep</a>(double &amp;startAngle, double &amp;sweepAngle) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#acdb17f7bbedc1262363e56c9ac3f7e50">InitFromArcCenterStartEnd</a>(XPoint3dCR centerIN, XPoint3dCR startIN, XPoint3dCR end)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a0ae6909e6b8262116e562b93631b7a74">InitFromCenterNormalRadius</a>(XPoint3dCR centerIN, XVec3dCR normal, double radius)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ab00c5861d14beb1daee01a080b531fa0">InitFromPoints</a>(XPoint3dCR center, XPoint3dCR pnt0, XPoint3dCR pnt90, double theta0, double sweep)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a5d4fcb483ee71671a5a809e584673d68">InitFromPointsOnArc</a>(XPoint3dCR start, XPoint3dCR middle, XPoint3dCR end)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a97a3c8aeb7fa1c16c8fdcbc5db88d0fc">IntersectSweptXSegment3d</a>(XPoint3dP pntArray, XPoint3dP ellipseParams, double *pLineParams, XSegment3dCR segment) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ad255ff502c9c55e0a68179584e4f6354">IntersectSweptXSegment3dBounded</a>(XPoint3dP pntArray, XPoint3dP ellipseParams, double *pLineParams, XSegment3dCR segment) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a106c65649dce70546dc6db3da5207ae9">IntersectXYLine</a>(XPoint3dP cartesianPoints, double *pLineParams, XPoint3dP ellipseCoffs, double *pEllipseAngle, XPoint3dCR startPoint, XPoint3dCR endPoint) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a8c230fd10a5b1f4fc2305c79f4de7239">IntersectXYXEllipse3dBounded</a>(XPoint3dP cartesianPoints, XPoint3dP ellipse0Coffs, double *pEllipse0Angle, XPoint3dP ellipse1Coffs, double *pEllipse1Angle, XEllipse3dCR ellipse1) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a5862734b8a00166a4f951b8ecc6559af">IsCCWSweepXY</a>() const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#afa5bb4326f65f31a785129a9edd6a794">IsCircular</a>() const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a53ce59c5ad84529b001103d84645b424">IsCircular</a>(double &amp;radius) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#aa501e1b746c9c22616506ffd7375839f">MakeFullSweep</a>()</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#ab2dd8f0136e3419984ce28ca8c05db57">PointToAngle</a>(XPoint3dCR point) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a86d29d15a397d5e15202053e31e4470d">ProjectPointToPlane</a>(XPoint3dR xYZNear, double &amp;coff0, double &amp;coff90, XPoint3dCR xYZ) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#aa2936f4a71388e1b08d06eacca8f3e84">RadiansToPoint</a>(double theta) const</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="odd"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#a263bf328a7a7ee3c99a8d855d83fbd6c">SetStartEnd</a>(XPoint3dCR startPoint, XPoint3dCR endPoint, bool ccw)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html#afea8259719d4e86cad17403803c74c79">SetSweep</a>(double startAngle, double sweepIN)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>start</b> (定义于 <a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a>)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>sweep</b> (定义于 <a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a>)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="odd"><td class="entry"><b>vector0</b> (定义于 <a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a>)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>vector90</b> (定义于 <a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a>)</td><td class="entry"><a class="el" href="../../d5/dee/struct_x_ellipse3d.html">XEllipse3d</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
制作者&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.3
</small></address>
</body>
</html>
